[deliver] a speech
1
to present a formal, spoken presentation or address to an audience on a specific topic or subject
- The president will deliver a speech on economic policies to the nation.
- She delivered a heartfelt speech at the wedding as the maid of honor.
- Students are often required to deliver speeches as part of their public speaking classes.
- The CEO delivered an inspiring speech at the company's annual meeting.
- Public figures often deliver speeches to communicate their ideas and messages to the public.